repeatedly defeat - Turco Inglés Diccionario